Big Huge Thesaurus

tailed toad

noun

sounds kind of like